Probabilistic Model Checking and Autonomy
نویسندگان
چکیده
The design and control of autonomous systems that operate in uncertain or adversarial environments can be facilitated by formal modeling analysis. Probabilistic model checking is a technique to automatically verify, for given temporal logic specification, system satisfies the as well synthesize an optimal strategy its control. This method has recently been extended multiagent exhibit competitive cooperative behavior modeled via stochastic games synthesis equilibria strategies. In this article, we provide overview probabilistic checking, focusing on models supported PRISM PRISM-games checkers. includes fully observable partially Markov decision processes, turn-based concurrent games, together with associated logics. We demonstrate applicability framework through illustrative examples from systems. Finally, highlight research challenges suggest directions future work area.
منابع مشابه
Probabilistic Model Checking
Markov chains (MC) and Markov decision processes (MDP) are widely used as operational models for the quantitative system analysis. They can be understood as transition systems augmented with distributions for the states (in MC) or state-action pairs (in MDPs) to specify the probabilities for the successor states. Additionally one might add weight functions for modeling accumulated costs or rewa...
متن کاملCounterexamples in Probabilistic Model Checking
This paper considers algorithms for counterexample generation for (bounded) probabilistic reachability properties in fully probabilistic systems. Finding the strongest evidence (i.e, the most probable path) violating a (bounded) until-formula is shown to be reducible to a single-source (hop-constrained) shortest path problem. Counterexamples of smallest size that are mostly deviating from the r...
متن کاملModel Checking Hierarchical Probabilistic Systems
Probabilistic modeling is important for random distributed algorithms, bio-systems or decision processes. Probabilistic model checking is a systematic way of analyzing finite-state probabilistic models. Existing probabilistic model checkers have been designed for simple systems without hierarchy. In this paper, we extend the PAT toolkit to support probabilistic model checking of hierarchical co...
متن کاملProbVerus: Probabilistic Symbolic Model Checking
Model checking can tell us whether a system is correct; probabilistic model checking can also tell us whether a system is timely and reliable. Moreover, probabilistic model checking allows one to verify properties that may not be true with probability one, but may still hold with an acceptable probability. The challenge in developing a probabilistic model checker able to handle realistic system...
متن کاملModel Checking Probabilistic Timed Automata
Probabilistic timed automata are an extension of timed automata with discrete probability distributions. We consider model-checking algorithms for the subclasses of probabilistic timed automata which have one or two clocks. Firstly, we show that PCTL probabilistic model-checking problems (such as determining whether a set of target states can be reached with probability at least 0.99 regardless...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Annual review of control, robotics, and autonomous systems
سال: 2022
ISSN: ['2573-5144']
DOI: https://doi.org/10.1146/annurev-control-042820-010947